complex project planning and in managing multidisciplinary projects. Fluent English and
French... and sustainable projects and operations for businesses across the
oil, gas, chemicals, life sciences, power generation and water... -
Voir cette offre d'emploi